package com.sa.app.objects;

import java.util.List;

import com.sa.app.utilities.DataBaseManager;

public class VirtualServiceImpl implements VirtualService {

	private String nameID;

	private String description;
	private String serviceURL;
	private List<String> params;
	private Integer levelSecurity;

	public VirtualServiceImpl(String nameID, String description,
			String serviceURL, List<String> params) {
		super();
		this.nameID = nameID;
		this.description = description;
		this.serviceURL = serviceURL;
		this.params = params;
	}

	public String getNameID() {
		return nameID;
	}

	public void setNameID(String nameID) {
		this.nameID = nameID;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getServiceURL() {
		return serviceURL;
	}

	public void setServiceURL(String serviceURL) {
		this.serviceURL = serviceURL;
	}

	public List<String> getParams() {
		return params;
	}

	public void setParams(List<String> params) {
		this.params = params;
	}

	public Integer getLevelSecurity() {
		return levelSecurity;
	}

	public void setLevelSecurity(Integer levelSecurity) {
		this.levelSecurity = levelSecurity;
	}

	// Metodos que consultan/modifican la base de datos

	public Region getLastRegionUse(DataBaseManager dataBase) {
		return null;
	}

	public void setLastRegionUse(DataBaseManager dataBase, Region lastRegionUse) {

	}

}
